installation technologies - German English Dictionary